home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 1.iso / ARGONET / PD / MODULES / LINEEDIT.SPK / ConfigOpts < prev    next >
Text File  |  1996-08-11  |  1KB  |  51 lines

  1. LineEditor configuration options:
  2.  
  3. From 2.67, CMOS RAM is no longer used.  It's not really a good use of it, and limits the
  4. number of options that I can include.  There's now a config SWI, or you can supply
  5. parameters on start-up:
  6.  
  7. If you start LineEditor using:
  8.  
  9. RMRun LineEditor <buffer size> <flags> <min len> <max len> <cursors>
  10.  
  11. where the parameters are:
  12.  
  13. <buffer size>: Size of history buffer(s) in KBytes (what was *Configure EdSize)
  14.  
  15. <flags word>: Bits set mean:
  16. bit  0: Local history buffers?
  17. bit  1: Add trailing dot when completion is a directory? [Now works with 4DOS style too]
  18. bit  2: Default to overtype mode?
  19. bit  3: Keep duplicate lines in history?
  20. bit  4: Don't do ~ expansion
  21. bit  5: Don't do events (!! !4 !-2 etc)
  22. bit  6: Don't do ^two^three replacement
  23.  
  24. <min len>: Minimum length line to put in history buffer
  25.  
  26. <max len>: Maximum length line to put in history buffer (0 means no maximum)
  27.  
  28. <cursors>: This sets the appearance of the cursor:
  29. byte 0 is the normal cursor
  30. byte 1 is the overtype cursor
  31. Within each byte:
  32. bit 0: 0=> underline 1=> block
  33. bit 1: 0=> flash 1=> steady
  34. The RISC OS default cursor is a flashing underscore (both bits clear).
  35. The default value for <cursors> is &300
  36.  
  37. So for example:
  38.  
  39. RMRun LineEditor 20 2_0010010 2 0 &100
  40.  
  41. Alternatively:
  42.  
  43. SWI LineEditor_SetOptions
  44. with:
  45. R0=<buffer size>
  46. R1=<flags>
  47. R2=<min len>
  48. R3=<max len>
  49. R4=<cursors>
  50.  
  51. Olly